A Split Operator for Now-Relative Bitemporal Databases
نویسندگان
چکیده
The timestamps of now-relative bitemporal databases are modeled as growing, shrinking, or rectangular regions. The shape of these regions makes it a challenge to design bitemporal operators that a) are consistent with the pointbased interpretation of a temporal database, b) preserve the identity of the argument timestamps, c) ensure locality, and d) perform efficiently. We identify the bitemporal split operator as the basic primitive to implement a wide range of advanced now-relative bitemporal operations. The bitemporal split operator splits each tuple of a bitemporal argument relation, such that equality and standard nontemporal algorithms can be used to implement the bitemporal counterparts with the aforementioned properties. Both a native database algorithm and an SQL implementation are provided. Our performance results show that the bitemporal split operator outperforms related approaches by orders of magnitude and scales well.
منابع مشابه
R-Tree Based Indexing of Now-Relative Bitemporal Data
The databases of a wide range of applications, e.g., in data warehousing, store multiple states of time-evolving data. These databases contain a substantial part of now-relative data: data that became valid at some past time and remains valid until the current time. More specifically, two temporal aspects of data are frequently of interest, namely valid time, when data is true, and transaction ...
متن کاملA Novel Approach to Model NOW in Temporal Databases
In bitemporal databases, current facts and transaction states are modelled using a special value to represent the current time (such as a minimum or maximum timestamp or NULL). Previous studies indicate that the choice of value for now (i.e. the current time) significantly influences the efficiency of accessing bitemporal data. This paper introduces a new approach to represent now, in which cur...
متن کاملNEW APPLICATION FOR THE BITEMPORAL (VISOR) FLAP IN RECONSTRUCTION OF ADVANCED LOWER LIP CARCINOMA
Background: Lip carcinoma is a common cancer with a good prognosis and when patients refer early in the course of disease the results of treatment are acceptable. Surgical procedures for reconstruction of lip defects are the use of remaining lip tissue, tissue from the opposite lip, adjacent cheek tissue, distant flaps and microvascular free flaps. The bitemporal (visor) flap is a regional...
متن کاملAn Efficient Method for Indexing Now-relative Bitemporal data
Most modern database applications involve a significant amount of time dependent data and a substantial proportion of this data is now-relative, current now. While a lot of work has focussed on indexing on temporal data in general, only a little work has addressed the indexing of now-relative data, which is a natural and meaningful part of every temporal database as well as being the focus of m...
متن کاملLight-Weight Indexing of General Bitemporal Data
Most data managed by existing, real-world database applications is time referenced. Data warehouses are good examples. Often, two temporal aspects of data are of interest, namely valid time, when data is true in the mini-world, and transaction time, when data is current in the database, resulting in so-called bitemporal data. Like spatial data, bitemporal data thus has associated two-dimensiona...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001